import os

lang_eng = {
    'add':'Add Serie',
    'remove':'Remove Serie',
    'series':'Series Info',
    'today':'Today Episodes',
    'calendar':'Calendar',
    'next':'Next Episode From...',
    'download':'Download',
    'refresh':'Refresh',
    'preferences':'Preferences',
    'exit':'exit',
    'follow':'Following:',
    'maintain':'Maintain calendar for Season',
    'notiDay':'Notify On Day',
    'notiDayAf':'Notify On Day After',
    'noti':'Notify every: ',
    'hr':' hours',
    'icon':'Show Icon Series',
    'downEpi':'Download Episodes',
    'format':'Format:',
    'from':'From:',
    'cancel':'Cancel',
    'save':'Save',
    'press':'Press Left or Right to move between days',
    'tableHeader':['Serie', 'Season', 'Nro-Ep', 'Episode'],
    'date':['Date'],
    'notInfo':'Not info available yet',
    'overview':'Overview and Cast',
    'epiList':'Episode List',
    'subs':'Subtitles',
    'season':'Season',
    'episode':'Episode',
    'nextEpi':'Next Episode',
    'newEpi':'New Episode',
    'calSave':'Calendar Saved!',
    'serieUpdate':['PyTv Series Updated!', 'New Seasons Founded!'],
    'newDownload':['New Downloads Available', 'Consult "Series Info" Menu'],
    'notFound':'NOT FOUND!\nPlease report to',
    'plugins':'Plugins',
    'manager':'Plugins Manager',
    'show':'Show',
    'tablePlugin':['Active', 'Name', 'Description'],
    'authors':'Authors: ',
    'description':'Description: ',
    'addPlugin':'Add Plugin',
    'pressPlugin':'Press any of the following\nPlugins to open:',
    'onlyPlugin':'Only the Plugins with\nUser Interface are shown here',
    'addPlugWindow':'Add New Plugins to PyTv',
    'ifPass':'If Password is needed, go to:',
    'copyLinks':'Copy and Paste this Links in\nyour Web Browser to Start the Download',
    'update':'Update PyTv',
    'newVersion':'New Version of PyTv available!',
    'notNewVersion':'There is not updates available',
    'updated':'PyTv Installer Downloaded!',
    'nextEpiNot':'Next Episode Not Found!',
    'about':'About PyTv',
    'byMonth':'By Month',
    'byShow':'By Show'
}

lang_spa = {
    'add':'Agregar Serie',
    'remove':'Quitar Serie',
    'series':'Informacion de las Series',
    'today':'Episodios de Hoy',
    'calendar':'Calendario',
    'next':'Siguiente Episodio De...',
    'download':'Descarga',
    'refresh':'Refrescar',
    'preferences':'Preferencias',
    'exit':'Salir',
    'follow':'Siguiendo:',
    'maintain':'Mantener calendario por Temporada',
    'notiDay':'Notificar en el Dia',
    'notiDayAf':'Notificar el Dia Despues',
    'noti':'Notificar cada: ',
    'hr':' horas',
    'icon':'Mostrar Iconos de las Series',
    'downEpi':'Descargar Episodios',
    'format':'Formato:',
    'from':'Desde:',
    'cancel':'Cancelar',
    'save':'Guardar',
    'press':'Presione Izquierda o Derecha para moverse entre los dias',
    'tableHeader':['Serie', 'Temporada', 'Nro-Ep', 'Episodio'],
    'date':['Fecha'],
    'notInfo':'No hay informacion disponible',
    'overview':'Informacion y Casting',
    'epiList':'Lista de Episodios',
    'down':'Descargar',
    'subs':'Subtitulos',
    'season':'Temporada',
    'episode':'Episodio',
    'nextEpi':'Siguiente Episodio',
    'newEpi':'Nuevo Episodio',
    'calSave':'Calendario Guardado!',
    'serieUpdate':['PyTv Series Actualizadas!', 'Nuevas Temporadas Encontradas!'],
    'newDownload':['Nuevas Descargas Disponibles', 'Consulte el Menu "Informacion de las Series"'],
    'notFound':'NO ENCONTRADO!\nPor favor informar a',
    'plugins':'Complementos',
    'manager':'Gestor de Complementos',
    'show':'Mostrar',
    'tablePlugin':['Activo', 'Nombre', 'Descripcion'],
    'authors':'Autores: ',
    'description':'Descripcion: ',
    'addPlugin':'Agregar Complemento',
    'pressPlugin':'Presione cualquiera de los\nsiguientes Complementos para abrir:',
    'onlyPlugin':'Solo los Complementos con\nInterfaz de Usuario se muestran aqui',
    'addPlugWindow':'Agregue Nuevos Complementos a PyTv',
    'ifPass':'Si es requerido Password, visite:',
    'copyLinks':'Copie y Pegue estos enlaces en su\nNavegador Web para iniciar la Descarga',
    'update':'Actualizar PyTv',
    'newVersion':'Nueva Version de PyTv Disponible!',
    'notNewVersion':'No hay actualizaciones disponibles',
    'updated':'Instalador de PyTv Descargado!',
    'nextEpiNot':'Siguiente Episodio No Encontrado!',
    'about':'Acerca de PyTv',
    'byMonth':'Por Mes',
    'byShow':'Por Serie'
}

lang = {'en':lang_eng, 'es':lang_spa}

def setup():
    lan = os.environ['LANG']
    lan = lan[:2]
    try:
        return lang[lan]
    except:
        return lang['en']
